-
nouna mercantile establishment consisting of a row of various stores and business and restaurants along a road or busy street; usually opening on a parking lot
Explanation of strip mall
We don`t have explanations for this word yet.